MotoPress\Appointment\Services\TimeSlotService A

Total Complexity 57
Dependencies 5
Dependents 2
Total lines 453
Lines of code 218
Logical lines of code 134
Comment lines 123
Methods 12
Properties 4

Methods 12

Method Rating Maintainability Complexity Lines of code
findTimeSlots()
B
38 15 69
getTimeSlotsForEntities()
A
52 8 25
blockCartItems()
S
57 6 16
getAvailableTimeSlotsForPeriod()
S
58 6 15
blockPeriod()
S
56 4 18
addEmployee()
S
57 4 17
__construct()
S
62 4 11
getTimeSlotsForHours()
S
56 3 18
getAvailableTimeSlotsForDate()
S
62 3 11
addEmployees()
S
73 2 5
getUnblockedTimeSlotsBookingIds()
S
69 1 7
isAvailableTimeSlot()
S
70 1 6